"finder's fee" - Details

English Term:
finder's fee
Arabic Term:
عمولة، أتعاب وساطة
Arabic Definition:

.